/*
 * DateTime.java
 *
 * Created on 25 de Setembro de 2007, 14:48
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package br.ufal.ic.editorLOM.elementosBasicos;

/**
 *
 * @author Alexsander
 */
public class DateTime extends Elemento{
    
    private Elemento dateTime;
    private LangString description;
    
    /** Creates a new instance of Duration */
    public DateTime(String nome) {
        super(nome);
        this.dateTime = new Elemento("dateTime");
        this.description = new LangString("description");
    }
    
    //----------------------------------------------------------
    
    public void atribuirTextoDateTime(String texto) {
        this.dateTime.setText(texto);
    }
    
    public void atribuirTextoDescription(String texto) {
        this.description.atribuirTexto(texto);
    }
    
    public void atribuirIdiomaDescription(String idioma) {
        this.description.atribuirIdioma(idioma);
    }
    
    //----------------------------------------------------------
    
    public void montar() {
        this.description.montar();
        this.adicionarConteudo(this.dateTime);
        this.adicionarConteudo(this.description);
    }
    
}
